Fix ACPI initialisation.
Signed-off-by: Keir Fraser <keir@xensource.com>
struct exec_domain *idle_task[NR_CPUS] = { &idle0_exec_domain };
-#ifdef CONFIG_ACPI_INTERPRETER
-int acpi_disabled = 0;
-#else
-int acpi_disabled = 1;
-#endif
-EXPORT_SYMBOL(acpi_disabled);
+int acpi_disabled;
int phys_proc_id[NR_CPUS];
int logical_proc_id[NR_CPUS];
#endif
paging_init(); /* not much here now, but sets up fixmap */
if ( !opt_noacpi )
+ {
+ acpi_boot_table_init();
acpi_boot_init();
+ }
#ifdef CONFIG_SMP
if ( smp_found_config )
get_smp_config();